OUT = libcg.a

CFLAGS = -Wall -c -g
CC = gcc

SRC = cg.c utils.c bezier.c diffuse.c
OBJ = $(SRC:.c=.o)

#lines: main.c libcg.a
#	gcc -Wall -o lines main.c libcg.a -lX11 -lXi -lXmu -lglut -lGL -lGLU -lm
#main.o:
#	gcc -Wall -c main.c
$(OUT): $(OBJ)
	ar -rcv $(OUT) $(OBJ)
	ranlib $(OUT)
%.o: %.c
	$(CC) $(CFLAGS) -o $@ $<
#`pkg-config --cflags --libs cairo`
clean:
	rm -f $(OBJ) $(OUT) *.gch